home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 24 / AACD 24.iso / AACD / Sound / LAME / WarpOS / src / frontend / console.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-11-03  |  941 b   |  37 lines

  1. /*
  2.  * frontend/console.h
  3.  *
  4.  * This 
  5.  *
  6.  *
  7.  */
  8.  
  9. #ifndef LAME_CONSOLE_H
  10. #define LAME_CONSOLE_H
  11.  
  12. #if defined(_WIN32)  &&  !defined(__CYGWIN__)
  13. # include <windows.h>
  14. #endif
  15.  
  16. typedef struct {
  17.     unsigned long  ClassID;
  18.     unsigned long  ClassProt;
  19.     FILE*          Console_fp;  /* filepointer to stream reporting information */
  20.     FILE*          Error_fp;    /* filepointer to stream fatal error reporting information */
  21.     FILE*          Report_fp;   /* filepointer to stream reports (normally a text file or /dev/null) */
  22.     char*          Console_buff;
  23. #if defined(_WIN32)  &&  !defined(__CYGWIN__) 
  24.     HANDLE         Console_Handle;
  25. #endif
  26.     int            disp_width;
  27.     int            disp_height;
  28.     char           str_up         [10];
  29.     char           str_clreoln    [10];
  30.     char           str_emph       [10];
  31.     char           str_norm       [10];
  32. } Console_IO_t;
  33.  
  34. #endif /* LAME_CONSOLE_H */
  35.  
  36. /* end of console.h */
  37.